Skip to content

Conversation

@yosifkit
Copy link
Member

Changes:

Changes:

- docker-library/postgres@78b0bca: Merge pull request docker-library/postgres#1354 from infosiftr/trixie
- docker-library/postgres@176bc3c: Add Debian Trixie (remove Bullseye)
@github-actions
Copy link

Diff for 7371a30:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index b94d92a..5749da0 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,10 +1,10 @@
 Maintainers: Tianon Gravi <[email protected]> (@tianon), Joseph Ferguson <[email protected]> (@yosifkit)
 GitRepo: https://github.com/docker-library/postgres.git
 
-Tags: 13.21, 13, 13.21-bookworm, 13-bookworm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 13/bookworm
+Tags: 13.21, 13, 13.21-trixie, 13-trixie
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: 176bc3c3f06c7df2602331d65b779a6d08c56861
+Directory: 13/trixie
 
 Tags: 13.21-alpine3.21, 13-alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
@@ -16,15 +16,15 @@ Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
 Directory: 13/alpine3.22
 
-Tags: 13.21-bullseye, 13-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 13/bullseye
-
-Tags: 14.18, 14, 14.18-bookworm, 14-bookworm
+Tags: 13.21-bookworm, 13-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 14/bookworm
+Directory: 13/bookworm
+
+Tags: 14.18, 14, 14.18-trixie, 14-trixie
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: 176bc3c3f06c7df2602331d65b779a6d08c56861
+Directory: 14/trixie
 
 Tags: 14.18-alpine3.21, 14-alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
@@ -36,15 +36,15 @@ Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
 Directory: 14/alpine3.22
 
-Tags: 14.18-bullseye, 14-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 14/bullseye
-
-Tags: 15.13, 15, 15.13-bookworm, 15-bookworm
+Tags: 14.18-bookworm, 14-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 15/bookworm
+Directory: 14/bookworm
+
+Tags: 15.13, 15, 15.13-trixie, 15-trixie
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: 176bc3c3f06c7df2602331d65b779a6d08c56861
+Directory: 15/trixie
 
 Tags: 15.13-alpine3.21, 15-alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
@@ -56,15 +56,15 @@ Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
 Directory: 15/alpine3.22
 
-Tags: 15.13-bullseye, 15-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 15/bullseye
-
-Tags: 16.9, 16, 16.9-bookworm, 16-bookworm
+Tags: 15.13-bookworm, 15-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 16/bookworm
+Directory: 15/bookworm
+
+Tags: 16.9, 16, 16.9-trixie, 16-trixie
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: 176bc3c3f06c7df2602331d65b779a6d08c56861
+Directory: 16/trixie
 
 Tags: 16.9-alpine3.21, 16-alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
@@ -76,15 +76,15 @@ Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
 Directory: 16/alpine3.22
 
-Tags: 16.9-bullseye, 16-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 16/bullseye
-
-Tags: 17.5, 17, latest, 17.5-bookworm, 17-bookworm, bookworm
+Tags: 16.9-bookworm, 16-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 17/bookworm
+Directory: 16/bookworm
+
+Tags: 17.5, 17, latest, 17.5-trixie, 17-trixie, trixie
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: 176bc3c3f06c7df2602331d65b779a6d08c56861
+Directory: 17/trixie
 
 Tags: 17.5-alpine3.21, 17-alpine3.21, alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
@@ -96,15 +96,15 @@ Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
 Directory: 17/alpine3.22
 
-Tags: 17.5-bullseye, 17-bullseye, bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
+Tags: 17.5-bookworm, 17-bookworm, bookworm
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 2c6fe8daca9d2ccc143afe6b1cdbc1eb80379d3f
-Directory: 17/bullseye
+Directory: 17/bookworm
 
-Tags: 18beta2, 18beta2-bookworm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 889f9447cd2dfe21cccfbe9bb7945e3b037e02d8
-Directory: 18/bookworm
+Tags: 18beta2, 18beta2-trixie
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: 176bc3c3f06c7df2602331d65b779a6d08c56861
+Directory: 18/trixie
 
 Tags: 18beta2-alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
@@ -116,7 +116,7 @@ Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
 GitCommit: 889f9447cd2dfe21cccfbe9bb7945e3b037e02d8
 Directory: 18/alpine3.22
 
-Tags: 18beta2-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
+Tags: 18beta2-bookworm
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitCommit: 889f9447cd2dfe21cccfbe9bb7945e3b037e02d8
-Directory: 18/bullseye
+Directory: 18/bookworm
diff --git a/_bashbrew-list b/_bashbrew-list
index 4497f3e..c0329da 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -3,70 +3,70 @@ postgres:13-alpine
 postgres:13-alpine3.21
 postgres:13-alpine3.22
 postgres:13-bookworm
-postgres:13-bullseye
+postgres:13-trixie
 postgres:13.21
 postgres:13.21-alpine
 postgres:13.21-alpine3.21
 postgres:13.21-alpine3.22
 postgres:13.21-bookworm
-postgres:13.21-bullseye
+postgres:13.21-trixie
 postgres:14
 postgres:14-alpine
 postgres:14-alpine3.21
 postgres:14-alpine3.22
 postgres:14-bookworm
-postgres:14-bullseye
+postgres:14-trixie
 postgres:14.18
 postgres:14.18-alpine
 postgres:14.18-alpine3.21
 postgres:14.18-alpine3.22
 postgres:14.18-bookworm
-postgres:14.18-bullseye
+postgres:14.18-trixie
 postgres:15
 postgres:15-alpine
 postgres:15-alpine3.21
 postgres:15-alpine3.22
 postgres:15-bookworm
-postgres:15-bullseye
+postgres:15-trixie
 postgres:15.13
 postgres:15.13-alpine
 postgres:15.13-alpine3.21
 postgres:15.13-alpine3.22
 postgres:15.13-bookworm
-postgres:15.13-bullseye
+postgres:15.13-trixie
 postgres:16
 postgres:16-alpine
 postgres:16-alpine3.21
 postgres:16-alpine3.22
 postgres:16-bookworm
-postgres:16-bullseye
+postgres:16-trixie
 postgres:16.9
 postgres:16.9-alpine
 postgres:16.9-alpine3.21
 postgres:16.9-alpine3.22
 postgres:16.9-bookworm
-postgres:16.9-bullseye
+postgres:16.9-trixie
 postgres:17
 postgres:17-alpine
 postgres:17-alpine3.21
 postgres:17-alpine3.22
 postgres:17-bookworm
-postgres:17-bullseye
+postgres:17-trixie
 postgres:17.5
 postgres:17.5-alpine
 postgres:17.5-alpine3.21
 postgres:17.5-alpine3.22
 postgres:17.5-bookworm
-postgres:17.5-bullseye
+postgres:17.5-trixie
 postgres:18beta2
 postgres:18beta2-alpine
 postgres:18beta2-alpine3.21
 postgres:18beta2-alpine3.22
 postgres:18beta2-bookworm
-postgres:18beta2-bullseye
+postgres:18beta2-trixie
 postgres:alpine
 postgres:alpine3.21
 postgres:alpine3.22
 postgres:bookworm
-postgres:bullseye
 postgres:latest
+postgres:trixie
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 9adc70c..65bc3ab 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -1,24 +1,24 @@
 postgres:13-alpine
 postgres:13-alpine3.21
 postgres:13-bookworm
-postgres:13-bullseye
+postgres:13-trixie
 postgres:14-alpine
 postgres:14-alpine3.21
 postgres:14-bookworm
-postgres:14-bullseye
+postgres:14-trixie
 postgres:15-alpine
 postgres:15-alpine3.21
 postgres:15-bookworm
-postgres:15-bullseye
+postgres:15-trixie
 postgres:16-alpine
 postgres:16-alpine3.21
 postgres:16-bookworm
-postgres:16-bullseye
+postgres:16-trixie
 postgres:18beta2-alpine
 postgres:18beta2-alpine3.21
 postgres:18beta2-bookworm
-postgres:18beta2-bullseye
+postgres:18beta2-trixie
 postgres:alpine
 postgres:alpine3.21
 postgres:bookworm
-postgres:bullseye
+postgres:trixie
diff --git a/postgres_13-bullseye/Dockerfile b/postgres_13-trixie/Dockerfile
similarity index 98%
rename from postgres_13-bullseye/Dockerfile
rename to postgres_13-trixie/Dockerfile
index b914b71..4a7d010 100644
--- a/postgres_13-bullseye/Dockerfile
+++ b/postgres_13-trixie/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
 
 # explicitly set user/group IDs
 RUN set -eux; \
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 13
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 13.21-1.pgdg110+1
+ENV PG_VERSION 13.21-1.pgdg130+1
 
 RUN set -ex; \
 	\
@@ -97,7 +97,7 @@ RUN set -ex; \
 	export PYTHONDONTWRITEBYTECODE=1; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
-	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; \
+	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main $PG_MAJOR"; \
 	case "$dpkgArch" in \
 		amd64 | arm64 | ppc64el) \
 # arches officialy built by upstream
diff --git a/postgres_13-bullseye/docker-ensure-initdb.sh b/postgres_13-trixie/docker-ensure-initdb.sh
similarity index 100%
rename from postgres_13-bullseye/docker-ensure-initdb.sh
rename to postgres_13-trixie/docker-ensure-initdb.sh
diff --git a/postgres_13-bullseye/docker-entrypoint.sh b/postgres_13-trixie/docker-entrypoint.sh
similarity index 100%
rename from postgres_13-bullseye/docker-entrypoint.sh
rename to postgres_13-trixie/docker-entrypoint.sh
diff --git a/postgres_14-bullseye/Dockerfile b/postgres_14-trixie/Dockerfile
similarity index 98%
rename from postgres_14-bullseye/Dockerfile
rename to postgres_14-trixie/Dockerfile
index ff863ef..7ac52e4 100644
--- a/postgres_14-bullseye/Dockerfile
+++ b/postgres_14-trixie/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
 
 # explicitly set user/group IDs
 RUN set -eux; \
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 14
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 14.18-1.pgdg110+1
+ENV PG_VERSION 14.18-1.pgdg130+1
 
 RUN set -ex; \
 	\
@@ -97,7 +97,7 @@ RUN set -ex; \
 	export PYTHONDONTWRITEBYTECODE=1; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
-	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; \
+	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main $PG_MAJOR"; \
 	case "$dpkgArch" in \
 		amd64 | arm64 | ppc64el) \
 # arches officialy built by upstream
diff --git a/postgres_14-bullseye/docker-ensure-initdb.sh b/postgres_14-trixie/docker-ensure-initdb.sh
similarity index 100%
rename from postgres_14-bullseye/docker-ensure-initdb.sh
rename to postgres_14-trixie/docker-ensure-initdb.sh
diff --git a/postgres_14-bullseye/docker-entrypoint.sh b/postgres_14-trixie/docker-entrypoint.sh
similarity index 100%
rename from postgres_14-bullseye/docker-entrypoint.sh
rename to postgres_14-trixie/docker-entrypoint.sh
diff --git a/postgres_15-bullseye/Dockerfile b/postgres_15-trixie/Dockerfile
similarity index 98%
rename from postgres_15-bullseye/Dockerfile
rename to postgres_15-trixie/Dockerfile
index ec325d7..5376665 100644
--- a/postgres_15-bullseye/Dockerfile
+++ b/postgres_15-trixie/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
 
 # explicitly set user/group IDs
 RUN set -eux; \
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 15
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 15.13-1.pgdg110+1
+ENV PG_VERSION 15.13-1.pgdg130+1
 
 RUN set -ex; \
 	\
@@ -97,7 +97,7 @@ RUN set -ex; \
 	export PYTHONDONTWRITEBYTECODE=1; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
-	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; \
+	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main $PG_MAJOR"; \
 	case "$dpkgArch" in \
 		amd64 | arm64 | ppc64el) \
 # arches officialy built by upstream
diff --git a/postgres_15-bullseye/docker-ensure-initdb.sh b/postgres_15-trixie/docker-ensure-initdb.sh
similarity index 100%
rename from postgres_15-bullseye/docker-ensure-initdb.sh
rename to postgres_15-trixie/docker-ensure-initdb.sh
diff --git a/postgres_15-bullseye/docker-entrypoint.sh b/postgres_15-trixie/docker-entrypoint.sh
similarity index 100%
rename from postgres_15-bullseye/docker-entrypoint.sh
rename to postgres_15-trixie/docker-entrypoint.sh
diff --git a/postgres_16-bullseye/Dockerfile b/postgres_16-trixie/Dockerfile
similarity index 98%
rename from postgres_16-bullseye/Dockerfile
rename to postgres_16-trixie/Dockerfile
index a3ac0c5..495542e 100644
--- a/postgres_16-bullseye/Dockerfile
+++ b/postgres_16-trixie/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
 
 # explicitly set user/group IDs
 RUN set -eux; \
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 16
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 16.9-1.pgdg110+1
+ENV PG_VERSION 16.9-1.pgdg130+1
 
 RUN set -ex; \
 	\
@@ -97,7 +97,7 @@ RUN set -ex; \
 	export PYTHONDONTWRITEBYTECODE=1; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
-	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; \
+	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main $PG_MAJOR"; \
 	case "$dpkgArch" in \
 		amd64 | arm64 | ppc64el) \
 # arches officialy built by upstream
diff --git a/postgres_16-bullseye/docker-ensure-initdb.sh b/postgres_16-trixie/docker-ensure-initdb.sh
similarity index 100%
rename from postgres_16-bullseye/docker-ensure-initdb.sh
rename to postgres_16-trixie/docker-ensure-initdb.sh
diff --git a/postgres_16-bullseye/docker-entrypoint.sh b/postgres_16-trixie/docker-entrypoint.sh
similarity index 100%
rename from postgres_16-bullseye/docker-entrypoint.sh
rename to postgres_16-trixie/docker-entrypoint.sh
diff --git a/postgres_18beta2-bullseye/Dockerfile b/postgres_18beta2-trixie/Dockerfile
similarity index 98%
rename from postgres_18beta2-bullseye/Dockerfile
rename to postgres_18beta2-trixie/Dockerfile
index 896dd44..ad49414 100644
--- a/postgres_18beta2-bullseye/Dockerfile
+++ b/postgres_18beta2-trixie/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
 
 # explicitly set user/group IDs
 RUN set -eux; \
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 18
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 18~beta2-1.pgdg110+1
+ENV PG_VERSION 18~beta2-1.pgdg130+1
 
 RUN set -ex; \
 	\
@@ -97,7 +97,7 @@ RUN set -ex; \
 	export PYTHONDONTWRITEBYTECODE=1; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
-	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; \
+	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main $PG_MAJOR"; \
 	case "$dpkgArch" in \
 		amd64 | arm64 | ppc64el) \
 # arches officialy built by upstream
diff --git a/postgres_18beta2-bullseye/docker-ensure-initdb.sh b/postgres_18beta2-trixie/docker-ensure-initdb.sh
similarity index 100%
rename from postgres_18beta2-bullseye/docker-ensure-initdb.sh
rename to postgres_18beta2-trixie/docker-ensure-initdb.sh
diff --git a/postgres_18beta2-bullseye/docker-entrypoint.sh b/postgres_18beta2-trixie/docker-entrypoint.sh
similarity index 100%
rename from postgres_18beta2-bullseye/docker-entrypoint.sh
rename to postgres_18beta2-trixie/docker-entrypoint.sh
diff --git a/postgres_bullseye/Dockerfile b/postgres_trixie/Dockerfile
similarity index 98%
rename from postgres_bullseye/Dockerfile
rename to postgres_trixie/Dockerfile
index fc554d1..c8bbab1 100644
--- a/postgres_bullseye/Dockerfile
+++ b/postgres_trixie/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
 
 # explicitly set user/group IDs
 RUN set -eux; \
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 17
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 17.5-1.pgdg110+1
+ENV PG_VERSION 17.5-1.pgdg130+1
 
 RUN set -ex; \
 	\
@@ -97,7 +97,7 @@ RUN set -ex; \
 	export PYTHONDONTWRITEBYTECODE=1; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
-	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; \
+	aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main $PG_MAJOR"; \
 	case "$dpkgArch" in \
 		amd64 | arm64 | ppc64el) \
 # arches officialy built by upstream
diff --git a/postgres_bullseye/docker-ensure-initdb.sh b/postgres_trixie/docker-ensure-initdb.sh
similarity index 100%
rename from postgres_bullseye/docker-ensure-initdb.sh
rename to postgres_trixie/docker-ensure-initdb.sh
diff --git a/postgres_bullseye/docker-entrypoint.sh b/postgres_trixie/docker-entrypoint.sh
similarity index 100%
rename from postgres_bullseye/docker-entrypoint.sh
rename to postgres_trixie/docker-entrypoint.sh

Relevant Maintainers:

Copy link
Member

@tianon tianon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tianon tianon merged commit 8d3bd3e into docker-library:master Aug 12, 2025
29 checks passed
@tianon tianon deleted the postgres branch August 12, 2025 22:06
Muscraft pushed a commit to Muscraft/official-images that referenced this pull request Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants